/*
 * $Id$
 */
package py.windmill.action;

import java.util.List;

/**
 *
 * @author myang
 */
public interface Action {
   
    Object onGet(Request req) throws Exception;

    Object onPost(Request req);

    ValidationErrors validate(Request req);

    String boundTo();
    
    List<Resolution> produces();
}
